Stauffer lubricator - French English Dictionary